package main

import (
	"io"
	"os"
	"strings"
)

func main() {
	//LimitReader 返回一个从 r 读取但在 n 个字节后以 EOF 停止的 Reader。 底层实现是一个*LimitedReader。
	r := strings.NewReader("some io.Reader stream to be read\n")
	lr := io.LimitReader(r, 4)

	io.Copy(os.Stdout, lr)
}
